//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================
#ifndef __BOOTMODS_H__
#define __BOOTMODS_H__

typedef enum BMCommand
{
    BMCommand_Reset = 1,
    BMCommand_MoveNext,
    BMCommand_Current,
    BMCommand_Delete,
    BMCommand_Open,
    BMCommand_Close,
}   BMCommand;

typedef struct BMFileInfo
{
    _ELASTOS UInt32      uIndex;
    _ELASTOS UInt32      uSize;
    _ELASTOS UInt32      uUAddr;
    char        szName[1];
}   BMFileInfo;

#endif // __BOOTMODS_H__
